<?php
        require_once '../models/Banco.php';
        
        class CadastroProfessor extends Banco {
                
				private $nome;
				private $email;
				private $instituicaoDeEnsino;
				private $areaDeAtuacao;
				private $numeroDaConta;
               
				//SET
                public function setNome($string) {
                        $this->nome = $string;
                }
                
                
				public function setEmail($string) {
                        $this->email = $string;
                }
						
				public function setInstituicaoDeEnsino($string) {
                        $this->instituicaoDeEnsino = $string;
                }
				
							
				public function setAreaDeAtuacao($string) {
                        $this->areaDeAtuacao = $string;
                }
				
				public function setNumeroDaConta($string) {
						$this->numeroDaConta = $string;
				}
				
			 	//GET
                public function getNome() {
                        return $this->nome;
                }
                
                
				public function getEmail() {
                        return $this->email;
                }
				
				public function getInstituicaoDeEnsino() {
                        return $this->instituicaoDeEnsino;
                }
				
				public function getAreaDeAtuacao() {
						return $this->areaDeAtuacao;
				}
				
				public function getNumeroDaConta() {
						return $this->numeroDaConta;
				}
								
				//INCLUINDO NO BANCO
				public function incluir() {
                        $this->tabela  = "cadastroprofessor";
                        $this->campos  = array("nome", "email", "instituicaoDeEnsino", "areaDeAtuacao", "numeroDaConta");
                        $this->valores = array($this->getNome(),$this->getEmail(), $this->getInstituicaoDeEnsino(), $this->getAreaDeAtuacao(), $this->getNumeroDaConta());
                        $result = $this->inserirRegistro();
                        
                        return $result;
                }
        }
?>